package com.axend.aerosense.common.connect.impl;

import com.axend.aerosense.common.connect.bean.DeviceConnectType;

/**
 * 设备连接接口
 */
public interface IDeviceConnect {

    //设置回调
    void setCallback(IConnectCallback callback);

    //连接
    void connect();

    //是否连接
    boolean isConnect();

    //关闭连接
    void close();

    //发送消息
    void sendMsg(Object obj);

    //获取连接的类型
    DeviceConnectType getConnectType();
}
